946
755
2
3
295
105
33
1
4
291
16
1
6
1
2
1
172
127
31
591
2
1701
514
1021
912
123
5
1
1492
28
32
13
14
33
1
1
63
1
1
1
1
137
1
597
964
760
797
40
5
1
11
1053
1
5
69
1
1
148
80
5
14
4
1
2
19
416
1
1259
25
24
1623
1
37
1534
82
64
4
33
17
1
150
1021
4
1
341
146
1697
4
500